Implantable Catheters

《英文msh词典》Implantable Catheters
[同义词] Implantable Catheters
[主题词] Catheters,Indwelling
[中文释义] 植入导管
[英文释义] Catheters designed to be left within an organ or passage for an extended period of time.